unspeakable suffering - German English Dictionary